all: calc

calc:
	flex prefix_both.l
	bison -y -d prefix_both.y
	gcc -c y.tab.c lex.yy.c
	gcc y.tab.o lex.yy.o -o $@ -lm

clean:
	rm -rf lex.yy.c y.tab.c lex.yy.o y.tab.o y.tab.h calc.tab.c calc

